make suds - German English Dictionary